home *** CD-ROM | disk | FTP | other *** search
-
-
- Ami-Express BBS Clone - (WITH NO NAME)
- ---------------------------------------------
-
- FULL WORKING SOURCE-CODE
-
-
- The source-code is to a new strain of AmiExpress BBS - It is Based on Public-Domain
- release of Ami-Express source-codes by LightSpeed Technologies Inc.
-
- The following changes have been made to the v3.0beta source-codes from the original
- release. In particlar now the BBS is fully operational with many bugs removed and
- has been re-compiled for MC68030 and above CPU`s.
-
-
- Compatibility with Ami-Express v4.xx
- -------------------------------------------
-
- Full compatibility with /X Encrypted passwords...
- Full compatibility with /X 'user.data' file...
- Full compatibility with /X 'user.keys' file...
- Full compatibility with /X Icon Configuration System...
- Full compatibility with /X Message Bases...
- Full compatibility with /X Directory Structures...
- Full compatibility with /X Doors and /X Door Interface...
- Full compatibility with /X [32 Node specific] Doors...
-
-
- Essentially I now have a FULL complete working clone of /X4.xx up and running
- with 98% of all /X stuff working and implemented. Outlined in this text
- (above) are the minor things not yet added. Not that much really (!)
-
- Current preliminary name: None yet..
- Current (New) Ami-Express Executable Size: 180k (due to more efficient coding!)
- Current (Commercial) Express Size: 316k
-
-
- Things not yet implemented...
- -----------------------------
-
- 1. QWK Packet Mail reader (this never worked properly ANYWAY!)
- 2. Internal Conference Accounting editor (was pretty lame anyway...)
- 3. RIP Graphics support (is this wanted or is it unneccessary crap?)
- 4. CLI-Doors (Express implementation is VERY `hacking' Dangerous!)
- 5. Hydra bi-directional file transfer (will be implemented soon)
- 6. that new `user.misc' or whatever is not implemented.. What the
- fuck does it contain apart from real name etc??
- 7. Does not yet support script file configuration instead of icons
- for configuration of bbs..
- 8. Built in OLM door..
- 9. No Ability to change colours and fonts yet (a 5 minute jobby..)..
- 10. Re-work 'w' options screen (another 5 minute job.. piss easy )..
- 11. Conference Flags..
- 12. Flagged filelist saving into "BBS:PartDownload" under 'user.%d'..
- 13. Enter handle - tooltype for connection..
- 14. Set zmodem HD-Buffers..
- 15. E-mail summary of mail in that conference THEN ask before reading it!
-
- Can you think of anything else different from v3 to v4 apart
- from bug fixes??????
-
-
-
-
- Revision/Changes History
- ------------------------
-
- 1. Removed 'dumfunc' and 'serfunc' access in aeputstr.c
- Removed 'valer' protection check in menu.c
- Removed 'Loadkey' and 'Decode' routines in main.c
-
- 2. Added full [32] Nodes compatibilty in who.c, paraport.c, semis.h,
- and main.c
-
- 3. Added assembly module, encrypt.s for password encryption support
- Added encrypted password support into logon.c, newuser.c,
- useraccountedit.c, accounts.c etc.
-
- 4. Removed all code related to remoteshell include 'lremoteshell.c'
- for saftey.
-
- 5. Re-built entire project with 'nostackchk', for 'MC68030' cpu,
- util lib access and full optimisation on (with speed, not size)
- and global data optimisations.
-
- 6. Added Pragma`s and re-compiled with SMALLDATA/SMALLCODE model
- with direct calls to functions in replacement to code library
- hook this speeds up the code! Also all code now using registerised
- parameter passing/calling conventions for more speed.
-
- 7. Changed LineInputConverted() in core.c to show a '*' instead of '?'
- for hidden characters (for when entering private passwords, etc.)
- this is complience with /X which does the same in current versions.
-
- 8. Added 'OpenTagScreen' support for OS2.x look and feel intuition
- screens. Added 'Interleaved Bitmap' option for faster screen
- rendering.
-
- 9. Reworked connection strings and bumped up version numbers, now
- looks identical to an /X4.xx BBS for connecting and using the BBS.
-
- 10. Added "NAME_PROMPT" to node icon. Allows sysop definable login
- prompt.
-
- 11. Added identical "dripen" settings as /X4.xx - now visibly looks
- identical (!) Altered "mail scanning" texts to match /X4.xx layout.
-
- 12. Added default font forcing to topaz for node screens... Non
- proportional fonts are now not permitted.
-
- 13. Added "LOCAL_SYSOP" Login Password override function. This means
- if a local login is attempted by the LOCAL sysop he/she does not
- need to enter the users password. This is identical to /X4.xx
-
- 14. Added MCI "~SR_" - Show Random textfile command..
-
- 15. Changed callmsgfuncs.c edit message text strings to look identical
- to /X4.xx ones.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Requested Changes
- -----------------
-
- . The Bulletins dir would be much better as BBS:Bulletins rather than
- having a seperate one for each conf.
-
- . The one thing that /X is ReeeeeeeeeeeeeeeeeeeeealllY lacking for big
- multi node systems - like mine! is a door called CHAT, that is
- a split screen chat door that doesnt crash like the only other split one
- around.. is it easy for you to do?
-
- . The Flagfile menu for the "A" command would be real cool as many users
- find it confusing... (daft bastards)
-
-